import request from '@/utils/request'

/** 条件查询所以商品 */
export function getList(query) {
    return request({
        url: '/walmart/items/list',
        method: 'get',
        params: query
    })
}

/** 添加配对产品 */
export function getAddPair(data) {
    return request({
        url: '/walmart/items/addPair',
        method: 'post',
        data: data
    })
}

// 查询产品配对的walmart链接详细
export function getPairView(query) {
  return request({
    url: '/walmart/pairView',
    method: 'get',
    params: query
  })
}
// /** 分配产品负责人 */
// export function getUpadateProductPair(parIds, head) {
//     return request({
//         url: '/walmart/items/updateProductPair/' + parIds + '/' + head,
//         method: 'put'
//     })
// }

/** 分配销售负责人 */
export function getUpadateSalePair(parIds, head) {
    return request({
        url: '/walmart/items/updateSalePair/' + parIds + '/' + head,
        method: 'put'
    })
}

/** 查询配对产品 */
export function getSelectPair(parIds) {
    return request({
        url: '/walmart/items/selectPair/' + parIds,
        method: 'get'
    })
}

/** 解绑产品 */
export function getUpdatePairProduct(parId) {
    return request({
        url: '/walmart/items/updatePairProduct/' + parId,
        method: 'put'
    })
}

/** 解绑负责人 */
export function getUpdateHead(parId) {
    return request({
        url: '/walmart/items/updateHead/' + parId,
        method: 'put'
    })
}

/** 修改产品 */
export function getUpdateProductId(pairId, productId) {
    return request({
        url: '/walmart/items/updateProductId/' + pairId + '/' + productId,
        method: 'put'
    })
}

/** 查询订单的数据 */
export function getOrderList(query) {
    return request({
        url: '/walmart/order/list',
        method: 'get',
        params: query
    })
}

/** 查询实时销量 */
export function getSelectRealTimeSalesList(query) {
    return request({
        url: '/walmart/real/sales',
        method: 'get',
        params: query
    })
}

/** 汇总订单列表 */
export function getOrderSummary(query) {
    return request({
        url: '/walmart/order/getOrderSummary',
        method: 'get',
        params: query
    })
}

 /** 汇总链接状态 */
export function getItemsSummar(query) {
    return request({
        url: '/walmart/items/getItemsSummar',
        method: 'get',
        params: query
    })
}

 /** 查询所有店铺未配对的产品记录有多少条 */
export function getUnpairedProductsStats() {
    return request({
        url: '/walmart/items/getUnpairedProductsStats',
        method: 'get',
    })
}
